<?php
	$Processing 	= $func->html_get('u2');
	$Row_Language   = $language_class->GetByAll();		
	if($Processing=='add'){		
		$image  		= $func->html_post('image');
		$status  		= $func->html_post('status');
		$sort  			= 1;		
		$type			= $func->html_post('type');
				
		$Result_Query   = $news_class->Add($WEB_UserAdmin, $type, $status, $sort, $image);
		switch($Result_Query){				
			case "7" :				$ErrorQ = 'Ảnh chứa ký tự không đúng.'; break;
			case "8" :				$ErrorQ = 'Ảnh phải từ 1 đến 200 ký tự.'; break;
			case "5" :				$ErrorQ = 'Trạng thái không hợp lệ.'; break;
			default:				$ErrorQ = 'Lỗi!! vui lòng thử lại.'; break;
		}
		if($Result_Query==1){
			$func->DelSession('ErrorQ');
			$func->DelSession('image');
			$func->DelSession('status');
			$id_news	= $news_class->GetMaxId();
			if(is_array($Row_Language)){
				for($i=0;$i<count($Row_Language);$i++){
					$title		= $func->html_post('title'.$Row_Language[$i]['id']);
					$content	= $func->html_post('content'.$Row_Language[$i]['id']);
					$KQ 		= $news_detail_class->Add($id_news, $title, $content, $Row_Language[$i]['id'], 1);
				}	
			}
			header("Location:".$WEB_DOMAIN."/".$WEB_ADMIN."/index.php?u1=list-news&type=".$type);
		}else{
			$func->SetSession('ErrorQ',$ErrorQ);
			$func->SetSession('image',$image);
			$func->SetSession('status',$status);
			header("Location:".$WEB_DOMAIN."/".$WEB_ADMIN."/index.php?u1=one-news&type=".$type);
		}	
	}else if($Processing=='edit'){
		$image  		= $func->html_post('image');
		$status  		= $func->html_post('status');
		$sort  			= 1;		
		$type			= $func->html_post('type');
		$id  			= $func->html_post('id');		
			
		$Result_Query   = $news_class->Edit($id, $WEB_UserAdmin, $type, $status, $sort, $image);
		switch($Result_Query){	
			case "1" :				$ErrorQ = 'Thay đổi thành công.'; break;
			case "7" :				$ErrorQ = 'Ảnh chứa ký tự không đúng.'; break;
			case "8" :				$ErrorQ = 'Ảnh phải từ 1 đến 200 ký tự.'; break;
			case "5" :				$ErrorQ = 'Trạng thái không hợp lệ.'; break;
			case "2" :				$ErrorQ = 'Không tìm thấy tin này!'; break;
			default:				$ErrorQ = 'Lỗi!! vui lòng thử lại.'; break;
		}
		$func->SetSession('ErrorQ',$ErrorQ);
		if($Result_Query==1){
			$func->DelSession('image');
			$func->DelSession('status');
			if(is_array($Row_Language)){
				for($i=0;$i<count($Row_Language);$i++){
					$title		= $func->html_post('title'.$Row_Language[$i]['id']);
					$content	= $func->html_post('content'.$Row_Language[$i]['id']);
					$RowDetail	= $news_detail_class->GetByIdNews(1, 0, $id, $Row_Language[$i]['id']);
					if(is_array($RowDetail)){ 
						$KQ 	= $news_detail_class->Edit($RowDetail[0]['id'], $id, $title, $content, $Row_Language[$i]['id'], 1);
					}else if($RowDetail==1){
						$KQ 	= $news_detail_class->Add($id, $title, $content, $Row_Language[$i]['id'], 1);
					}else{
						$KQ		= 0;
					}
					echo $KQ;
				}					
			}
		}else{			
			$func->SetSession('image',$image);
			$func->SetSession('status',$status);
		}	
		header("Location:".$WEB_DOMAIN."/".$WEB_ADMIN."/index.php?u1=one-news&u2=".$id);
	}else if($Processing=='del'){
		$id  			= $func->html_get('u3');	
		$p  			= $func->html_get('p');
		$type  			= $func->html_get('type');
		$news_class->Del($id);
		$news_detail_class->DelIdNews($id);
		header("Location:".$WEB_DOMAIN."/".$WEB_ADMIN."/index.php?u1=list-news&type=".$type."&p=".$p);
	}else{
		header("Location:".$WEB_DOMAIN."/".$WEB_ADMIN."/index.php?u1=list-news");	
	}
?>

